<?php
ob_start();
session_start();
$caminhoFisico = explode("\\", getcwd());
if (count($caminhoFisico) <= 1) {
    $caminhoFisico = explode("/", getcwd());
}

function getCaminhoPasta($caminhoFisico) {
    $caminhoFisico = $caminhoFisico[count($caminhoFisico) - 1];
    return $caminhoFisico;
}

$quant = count($caminhoFisico);

for ($i = $quant - 2; $i >= 0; $i--) {
    if ($caminhoFisico[$i] == "htdocs") {
        break;
    } elseif ($caminhoFisico[$i] == "public_html") {
        break;
    }
    $caminho_servidor.="../";
}
if(empty($caminho_servidor)){
$caminho_servidor="../";
}
if(!file_exists($caminho_servidor . 'configs.php')){
$caminho_servidor.="../";
}
require_once($caminho_servidor . 'configs.php');
require_once($caminho_servidor . 'smarty/Funcoes.class.php');

$parteCaminho = str_replace("index.php", "", $_SERVER["SCRIPT_NAME"]);
$aux = explode("/", str_replace($parteCaminho, "", $_SERVER["REQUEST_URI"]));
unset($aux[count($aux) - 1]);
$aux = Funcoes::anti_injection_array($aux);

foreach ($aux as $i => $vl) {
    if ($i % 2 == 0) {
        $array1[] = $vl;
    } else {
        $array2[] = $vl;
    }
}
$result = array();
for ($i = 0; $i < count($array1); $i++) {
    if(!empty($array1[$i])&&!empty($array2[$i])){
    $result[$array1[$i]] = $array2[$i];
    }
}
$_GET = $result;

//define("CABECALHO", 'cabecalho.tpl');
define("CONTEUDO", '../' . getCaminhoPasta($caminhoFisico) . '/conteudo.tpl');
//define("RODAPE", 'rodape.tpl');

include($caminho_servidor . "Encaminha.php");
?>
